package com.smg.community.util;

import org.htmlparser.Parser;
import org.htmlparser.util.ParserException;
import org.htmlparser.visitors.TextExtractingVisitor;

public class HtmlToText {

	

	public static String getPlainText(String str) {
	  try {
	   Parser parser = new Parser();
	   parser.setInputHTML(str);
	   TextExtractingVisitor visitor = new TextExtractingVisitor();
	   parser.visitAllNodesWith(visitor);
	   str = visitor.getExtractedText();
	  } catch (ParserException e) {
	  }
	  return str;
	 }
	public static void main(String[] args){
			 String  a =	"<li>"+
			"<div class=\"img\"><a href=\"/community-web/topic/detail/90\"><img src=\"http://img3.ddmapimg.com/crm//2013-05-14/233656344.jpg\" width=\"130\" height=\"130\" alt=\"\"></a></div>"+
			"<div class=\"info\">"+
			"	<h2><a href=\"/community-web/topic/detail/90\">贝克汉姆宣布本赛季结束后退役</a></h2>"+
		"		<p class=\"text\"></p><p style=\"padding:0px;margin-top:26px;margin-bottom:26px;font-size:16px;text-indent:2em;color:#252525;font-family:宋体, sans-serif;line-height:28px;text-align:justify;\"></p><p style=\"padding:0px;margin-top:26px;margin-bottom:26px;text-indent:2em;\">中新网5月16日电 北京时间今晚，英格兰足总宣布，世界足坛名将、前英格兰队长贝克汉姆将在本赛季结束后退役。贝克汉姆表示，现在是自己挂靴的最正确的时刻。</p>"+
		"<p style=\"padding:0px;margin-top:26px;margin-bottom:26px;text-indent:2em;\">这位38岁的中场巨星共代表英格兰队出战创纪录的115场国际比赛。在他的职业生涯中赢得冠军无数，在曼联时代，他帮助球队拿到欧冠、英超和足总杯的冠军。之后，他加盟西甲豪门皇马并帮助球队夺得联赛冠军。职业生涯末期，他来到美国大联盟的洛杉矶银河队踢球。</p>"+
		"<p style=\"padding:0px;margin-top:26px;margin-bottom:26px;text-indent:2em;\"><span style=\"text-indent:2em;\">今年一月，贝克汉姆回到欧洲足坛，加盟法甲劲旅、新科冠军巴黎圣日耳曼队。他和俱乐部签署了五个月的工作合同，并把在巴黎圣日耳曼的工资都捐献给了慈善事业。</span></p>"+
		"<p style=\"padding:0px;margin-top:26px;margin-bottom:26px;text-indent:2em;\"></p><p style=\"padding:0px;margin-top:26px;margin-bottom:26px;text-indent:2em;\">贝克汉姆说：“我觉得现在是我结束职业生涯的正确时刻，我在高水平的足球联赛中征战多年。我想，我要感谢我的所有队友，我追随过的那些伟大的教练们。我同样感谢支持我的球迷们，他们给予我成功的力量。”</p>"+
		"<p style=\"padding:0px;margin-top:26px;margin-bottom:26px;text-indent:2em;\">“如果你在我是一个小男孩的时候对我说，我能在少年时代进入曼联赢得冠军，光荣地成为英格兰队长并代表球队出战100多次，在世界上最大的俱乐部踢球，我可能会告诉你，这是个梦，”贝克汉姆说，“我很幸运，我实现了这些梦想。”</p>"+
		"<p></p>"+
		"<p></p><p></p>"+
		"		<p class=\"group\"><a href=\"/community-web/group/detail/15\">试车·购车</a></p>"+
		"		<p class=\"name\"><a href=\"/community-web/member/8\">wangtest</a></p>"+
		"	</div>"+
		"</li>";
			 System.out.println(getPlainText(a));
	}
}
